﻿body
{ 
   margin:0px; padding:0px;  background-color:#EDEDED;  font-family:微软雅黑;
}
 
body, td, th
{
    font-size: 12px;
}
*
{
    padding: 0px;
    margin:0p
}
img
{
    border: 0px;
}
ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
h1, h3
{
    font-size: 14px;
    margin: 0px;
    padding: 0px;
}
p
{
    padding: 0px;
    margin: 0px; border-style:none;
}
.left
{
    float: left;
}
.right
{
    float: right;
}
a{ color:#444444;text-decoration: none;padding: 0px;
    margin: 0px;}
a:hover
{
    color:#FF6600;
    text-decoration: none;padding: 0px;
    margin: 0px;
}


.WebHead{ width:990px; clear:both; height:140px;  margin:0px auto;}
.WebHead .Logo{ padding-left:30px; float:left; padding-top:40px;}
.WebHead .Sian{ line-height:140px; font-size:16px; float:right; padding-left:40px; background:url(../images/Sina.png) left center no-repeat;}
.WebHead .Weixing{ margin-left:30px; line-height:140px; font-size:16px; float:right; padding-left:40px; position:relative;background:url(../images/Wei.png) left center no-repeat;}
.WebHead .Weixing .Wei{ display:none;}
.WebHead .Weixing:hover .Wei{ background-color:White; padding:8px; display:block; position:absolute; left:-30px; top:85px; z-index:2000;}


.MuenNav{ width:100%; height:45px; clear:both; background-color:#393939;}
.MuenNav ul.Muen{ height:45px; width:990px; margin:0px auto; clear:both;}
.MuenNav ul.Muen li{ color:White; font-size:14px; float:left; height:45px;}
.MuenNav ul.Muen li.TT1{ line-height:45px; width:98px; text-align:center;}
.MuenNav ul.Muen li.TT1:hover{ background-color:#FF4C01; }
.MuenNav ul.Muen li.TT2{ line-height:45px; width:98px; text-align:center; background-color:#FF4C01;} 
.MuenNav ul.Muen li a{ color:White;}
.MuenNav ul.Muen li.TT3{ margin-left:10px; font-size:13px; line-height:40px; font-size:幼圆; padding-left:30px;  width:160px;background:url(../images/wa.png) left center no-repeat;}

.Banner{ clear:both; width:100%; overflow:hidden; height:auto;}

.InCenter{ width:990px; height:auto; clear:both; overflow:hidden; margin:0px auto; padding-top:45px;}
.InCenter ul.ProTitle{ height:35px; clear:both; overflow:hidden; background-color:#393939; }
.InCenter ul.ProTitle li{ float:left; height:35px; line-height:35px;}
.InCenter ul.ProTitle li.TT1{ width:140px; font-size:14px; font-weight:bold; background-color:#F00001; color:White; text-align:center;}
.InCenter ul.ProTitle li.TT2{ width:140px; font-size:14px; font-weight:bold; background-color:#F06200; color:White; text-align:center;}
.InCenter ul.ProTitle li.TT3{ width:140px; font-size:14px; font-weight:bold; background-color:#E9D300; color:White; text-align:center;}
.InCenter ul.ProTitle li.TT4{ width:140px; font-size:14px; font-weight:bold; background-color:#B6F000; color:White; text-align:center;}
.InCenter ul.ProTitle li.TT5{ width:140px; font-size:14px; font-weight:bold; background-color:#00F048; color:White; text-align:center;}
.InCenter ul.ProTitle li.TT6{ width:140px; font-size:14px; font-weight:bold; background-color:#008BF0; color:White; text-align:center;}
.InCenter ul.ProTitle li.TT7{ width:140px; font-size:14px; font-weight:bold; background-color:#00337C; color:White; text-align:center;}
.InCenter ul.ProTitle li.TT8{ width:140px; font-size:14px; font-weight:bold; background-color:#3800F0; color:White; text-align:center;}
.InCenter ul.ProTitle li.More{ float:right; padding-right:20px;}
.InCenter ul.ProTitle li.More a{ color:#8F8F8F;}
.InCenter ul.ProTitle li.More a:hover{ color:#FF6600;}
.InCenter ul.ProList{ width:990px; height:auto; clear:both; overflow:hidden; }
.InCenter ul.ProList li{ cursor:pointer; margin-bottom:7px; margin-top:7px; margin-right:15px; width:320px; height:200px; float:left; overflow:hidden; position:relative;}
.InCenter ul.ProList li img{ width:320px; height:200px; }
.InCenter ul.ProList li p.PP1{ display:none;}
.InCenter ul.ProList li:hover p.PP1{ display:block; color:White; padding-left:10px; width:310px; line-height:19px; padding-top:3px; padding-bottom:3px; position:absolute; left:0px; bottom:0px; z-index:5;background:url(../images/huibg.png) left top repeat;}
.InCenter ul.ProList li p.PP2{ display:none;}
.InCenter ul.ProList li:hover p.PP2{ display:block; position:absolute; right:10px; height:44px; bottom:0px; z-index:20;}
.InCenter ul.ProList li:hover p.PP2 span{ margin-left:4px; width:11px; height:44px; display:inline-block; cursor:pointer;background:url(../images/yuan2.png) center center no-repeat;}
.InCenter ul.ProList li:hover p.PP2 span.SP1{background:url(../images/yuan1.png) center center no-repeat;}
.InCenter ul.ProList li.TT1{ float:right; margin-right:0px;}
.InCenter .ProContent{ padding-bottom:10px; padding-top:15px; clear:both; width:980px; margin-left:10px;  height:auto; overflow:hidden; margin:0px auto; line-height:25px;}
.InCenter .ProContent a{  font-size:12px; font-weight:lighter; color:#303030;}
.InCenter .ProContent a:hover{ color:Red;}
.InCenter .ProContent span{ padding-left:10px; padding-right:10px;}
.InCenter .ProContent a.AA{ color:Red;}
.InCenter .ProContent img{ margin-left:5px;}


.InCenter .AddJian{ height:21px; width:990px; padding-top:15px; clear:both; text-align:center; padding-bottom:20px;}
.InCenter .AddJian span{ height:21px; display:inline-block;}
.InCenter .AddJian span.SP1{ margin-right:3px; color:White; font-size:14px; text-align:center; line-height:21px; width:21px;background:url(../images/jian.png) center center no-repeat;}
.InCenter .AddJian span.SP1 a{ color:White;}
.InCenter .AddJian span.SP2{ padding-left:20px; width:57px; line-height:21px; background:url(../images/jia.png) center center no-repeat;}

.InOrder{ width:990px; height:auto; clear:both; overflow:hidden; margin:0px auto; padding-top:20px;}
.InOrder ul.OrderTT{ height:35px; clear:both; overflow:hidden; width:100%; padding-bottom:1px;}
.InOrder ul.OrderTT li{ float:left; height:35px; line-height:35px;}
.InOrder ul.OrderTT li.TT1{ width:140px; font-size:14px; font-weight:bold; background-color:#FF6600; color:White; text-align:center;}
.InOrder ul.OrderTT li.TT2{ width:140px; font-size:14px; font-weight:bold; background-color:#E90084; color:White; text-align:center;}
.InOrder ul.OrderTT li.More{ float:right; padding-right:10px;} 
.InOrder .Lefts{ width:655px; float:left; height:auto; overflow:hidden;}
.InOrder .Lefts .Domes{ width:653px; height:250px; border:1px solid #CCCCCC; clear:both; overflow:hidden;}
.InOrder .Lefts ul.List{ width:614px; margin:0px auto; height:auto; clear:both; overflow:hidden;} 
.InOrder .Lefts ul.List li{ width:307px; float:left; height:80px; border-bottom:1px solid #DFDFDF; border-bottom-style:dashed; overflow:hidden;}
.InOrder .Lefts ul.List li p{ margin-top:24px; float:left; overflow:hidden;}
.InOrder .Lefts ul.List li p.PP1{ width:108px; height:34px; border:1px solid #CDCDCD; overflow:hidden;}
.InOrder .Lefts ul.List li p.PP1 img{ width:108px; height:34px;}
.InOrder .Lefts ul.List li p.PP2{ padding-left:13px; width:170px; line-height:19px; color:#A3A3A3;}
.InOrder .Lefts ul.List li p.PP2 span{ font-weight:bold; padding-right:7px;}
.InOrder .Rights{ width:320px; float:right; height:auto; overflow:hidden;}
.InOrder .Rights .Domes{ width:318px; height:250px; border:1px solid #CCCCCC; clear:both; overflow:hidden;}
.InOrder .Rights ul.List{ width:318px; height:auto; clear:both; overflow:hidden;} 
.InOrder .Rights ul.List li{ margin-left:10px; margin-top:12px; position:relative; width:143px; float:left; height:103px; border:1px solid #CDCDCD; overflow:hidden;}
.InOrder .Rights ul.List li img{width:143px; height:103px;}
.InOrder .Rights ul.List li p{ display:none;}
.InOrder .Rights ul.List li:hover p{ display:block; height:30px; width:100%; line-height:30px; text-align:center; position:absolute; left:0px; bottom:0px; z-index:10;
background:url(../images/huibg.png) left top repeat; font-weight:bold;}
.InOrder .Rights ul.List li:hover p a{ color:White;}
.InOrder .Rights ul.List li:hover p a:hover{ color:#FF6600;}


.InNewsr{ width:990px; height:auto; clear:both; overflow:hidden; margin:0px auto; padding-top:30px;}
.InNewsr ul.NewserTT{ height:35px; clear:both; overflow:hidden; width:100%; padding-bottom:1px;}
.InNewsr ul.NewserTT li{ float:left; height:35px; line-height:35px;}
.InNewsr ul.NewserTT li.TT1{ width:140px; font-size:14px; font-weight:bold; background-color:#01B2F5; color:White; text-align:center;}
.InNewsr ul.NewserTT li.More{ float:right; padding-right:10px;} 
.InNewsr .Con{ width:990px; height:130px; clear:both; overflow:hidden; background-color:#DFDFDF;}
.InNewsr .Con .Imgs{ width:215px; float:left; text-align:center;}
.InNewsr .Con .Imgs img{ margin-top:12px; border:7px solid #FFFFFF; width:176px; height:90px; text-align:center;  } 
.InNewsr .Con ul.List{ width:740px; float:left; padding-top:10px;}
.InNewsr .Con ul.List li{ padding-right:15px; float:left; height:22px; line-height:22px; padding-left:15px; width:340px; overflow:hidden;background:url(../images/dian.jpg) left center no-repeat;}
.InNewsr .Con ul.List li span{ padding-right:10px;}
.InNewsr .Con ul.List li.TT1{ float:right; padding-right:0px;}


ul.InLiuList{ width:990px; height:155px; clear:both; overflow:hidden; margin:0px auto; padding-top:20px; padding-bottom:50px;}
ul.InLiuList li{ margin-right:13px; width:154px; height:154px; float:left;}
ul.InLiuList li.TT1{ height:144px; padding-top:10px; text-align:center; background-color:#F54301; color:White; font-size:50px; }
ul.InLiuList li.TT2{background:url(../images/B1.jpg) left top no-repeat;}
ul.InLiuList li.TT2 p{ line-height:30px; padding-top:45px; padding-left:50px; font-size:18px; font-family:微软雅黑;}
ul.InLiuList li.TT3{background:url(../images/B2.jpg) left top no-repeat;}
ul.InLiuList li.TT3 p{ line-height:30px; padding-top:45px; padding-left:50px; font-size:18px; font-family:微软雅黑;}
ul.InLiuList li.TT4{background:url(../images/B3.jpg) left top no-repeat;}
ul.InLiuList li.TT4 p{ line-height:30px; padding-top:45px; padding-left:50px; font-size:18px; font-family:微软雅黑;}
ul.InLiuList li.TT5{background:url(../images/B4.jpg) left top no-repeat;}
ul.InLiuList li.TT5 p{ line-height:30px; padding-top:45px; padding-left:50px; font-size:18px; font-family:微软雅黑;}
ul.InLiuList li.TT6{ float:right; margin-right:0px; background:url(../images/B5.jpg) left top no-repeat;}
ul.InLiuList li.TT6 p{ line-height:30px; padding-top:45px; padding-left:50px; font-size:18px; font-family:微软雅黑;}
ul.InLiuList li a{ color:White;}
ul.InLiuList li a:hover{ color:Black;}

.Foot{ width:100%; clear:both; overflow:hidden; height:auto;background:url(../images/huibg.png) left top repeat;}
.Foot .HTitles{ color:#303030; font-size:14px; font-weight:bold; height:45px; clear:both; line-height:45px; width:990px;  margin:0px auto;}
.Foot .HTitles a{ padding-left:15px; font-size:12px; font-weight:lighter; color:#303030;}
.Foot .HTitles a:hover{ color:#FF6600;}
.Foot ul.LinkImg{ width:990px; clear:both; overflow:hidden; margin:0px auto; padding-bottom:20px;}
.Foot ul.LinkImg li{ padding-right:18px; float:left; text-align:center;}
.Foot ul.LinkImg li p.PP1{ height:45px;}
.Foot ul.LinkImg li p.PP2{ height:23px; line-height:23px;}
.Foot ul.LinkImg li.TT1{ float:right; margin-right:0px;}
.Foot ul.LinkImg li a{ color:#222222;}
.Foot ul.LinkImg li img{ margin-top:6px;}
.Foot ul.LinkImg li img.Img1{ margin-top:0px;}
.Foot ul.LinkImg li img.Img2{ margin-top:10px;}


.Foot .LinkContent{ padding-bottom:25px; clear:both; width:990px; height:auto; overflow:hidden; margin:0px auto; line-height:20px;}
.Foot .LinkContent a{  font-size:12px; font-weight:lighter; color:#303030;}
.Foot .LinkContent a:hover{ color:#FF6600;}
.Foot .LinkContent span{ padding-left:10px; padding-right:10px;}
.Foot .Buttoms{ color:White; width:100%; height:50px; line-height:50px; text-align:center; background-color:#393939;}


ul.FuWei{ position:fixed; left:50%; margin-left:510px; bottom:20px; z-index:5000;}
ul.FuWei li{ width:58px; height:58px; margin-bottom:10px;}
ul.FuWei li.TT1{ background-color:#AEAEAE; text-align:center;} 
ul.FuWei li.TT1 img{ margin-top:5px;}
ul.FuWei li.TT1:hover{background-color:#FF4C01}


.AboutCon{ width:990px; height:auto; clear:both; overflow:hidden; margin:0px auto; padding-top:45px; }
.AboutCon ul.ATiltle{ cursor:pointer; width:990px; clear:both; background-color:#393939; height:35px;}
.AboutCon ul.ATiltle li{ height:35px; line-height:35px; float:left; width:138px; text-align:center; font-size:14px; font-weight:bold; color:White;}
.AboutCon ul.ATiltle li.TT1{ height:44px;background:url(../images/Sbg.png) center top repeat;}
.AboutCon ul.ATiltle li:hover{ height:44px;background:url(../images/Sbg.png) center top repeat;}
.AboutCon ul.ATiltle li.TT2{ overflow:hidden; height:35px;background:url(../images/Sbg.png) center top repeat;}
.AboutCon .Con{ margin-top:15px; line-height:25px; background-color:White; width:920px; color:#656565; padding-left:35px; padding-right:35px; padding-top:30px; padding-bottom:50px;}
.AboutCon .Con .ConTilte{ height:25px; line-height:25px; color:#6F6F6F; font-size:15px; font-weight:bold;}
.AboutCon .Con .ConTime{ height:20px; line-height:20px; color:#6F6F6F;}
.AboutCon .Con .KeyWord{ padding-top:20px; padding-bottom:35px; clear:both; overflow:hidden;}
.AboutCon .Con .KeyWord span{ margin-right:3px; background-color:#E6E6E6; height:22px; line-height:22px; display:inline-block; padding-left:8px; padding-right:8px;}
.AboutCon .Con .KeyWord span.SP{ color:White; font-weight:bold; background-color:#707070;}
.AboutCon .Con ul.NextPvo{ margin-top:130px; margin-bottom:20px; overflow:hidden; clear:both; width:100%; height:30px; background-color:#E6E6E6;}
.AboutCon .Con ul.NextPvo li{ width:25%; float:left; text-align:center; height:30px; line-height:30px;}



.AboutCon ul.HuoList{ padding-top:60px; clear:both; width:915px; height:auto; overflow:hidden; margin:0px auto;}
.AboutCon ul.HuoList li.TT1{ height:120px; clear:both;}
.AboutCon ul.HuoList li.TT1 p{ float:left; height:120px;}
.AboutCon ul.HuoList li.TT1 p.PP1{ width:800px;}
.AboutCon ul.HuoList li.TT1 p.PP2{ line-height:25px; color:White; width:95px; padding-left:10px; float:right; background-color:#AE41F5;}
.AboutCon ul.HuoList li.TT1 p.PP3{ text-align:center; line-height:120px; color:White; width:105px;  float:right; background-color:#838383;}
.AboutCon ul.HuoList li.TT2{ padding-top:5px; clear:both; line-height:25px; width:100%; padding-bottom:50px;}
.AboutCon .AddJian{ width:990px; clear:both; text-align:center; padding-bottom:20px;}
.AboutCon .AddJian span{ height:21px; display:inline-block;}
.AboutCon .AddJian span.SP1{ margin-right:3px; color:White; font-size:14px; text-align:center; line-height:20px; width:21px;background:url(../images/jian.png) center center no-repeat;}
.AboutCon .AddJian span.SP1 a{ color:White;}
.AboutCon .AddJian span.SP2{ padding-left:25px; width:52px; line-height:21px; background:url(../images/jia.png) center center no-repeat;}

.NewsLists{ width:990px; height:105px; clear:both; overflow:hidden; position:relative; background-color:#DEDEDE; margin-top:45px;}
.NewsLists .NTitles{ position:relative; width:185px; padding-left:10px; height:105px; background-color:#606060; float:left;}
.NewsLists .NTitles P.Titles{ height:60px; padding-top:10px; font-size:14px; font-weight:bold; line-height:23px; padding-right:7px;}
.NewsLists .NTitles P.Titles a{ color:White;}
.NewsLists .NTitles P.Titles a:hover{ color:#FF6600;}
.NewsLists .NTitles P.Time{ line-height:35px; clear:both; color:#9E9E9E;}
.NewsLists .NTitles P.More{ width:19px; height:19px; position:absolute; right:0px; bottom:0px; z-index:10; }
.NewsLists .NImgs{ width:180px; float:left; overflow:hidden;}
.NewsLists .NImgs img{width:180px; height:105px;}
.NewsLists .NCon{ padding-top:13px; padding-left:20px; width:580px;  color:#707070; float:left; line-height:22px; overflow:hidden;}
.NewsLists .NCon a{ float:right; font-family:Arial; color:#707070;}
.NewsLists .NCon a:hover{ color:#FF6600;}

.NewPages{ padding-top:60px; padding-bottom:60px; height:22px; clear:both; width:100%; text-align:right;}
.NewPages span{ margin-left:3px; background-color:#626262; color:White; height:22px; line-height:22px; display:inline-block; padding-left:7px; padding-right:7px;}
.NewPages span.SP{ background-color:#BFBFBF;}
.NewPages span:hover{ background-color:#BFBFBF;}
.NewPages span a{ color:White;}

.PoNewPages{ padding-top:30px; padding-bottom:60px; height:22px; clear:both; width:100%; text-align:right;}
.PoNewPages span{ margin-left:3px; background-color:#626262; color:White; height:22px; line-height:22px; display:inline-block; padding-left:7px; padding-right:7px;}
.PoNewPages span.SP{ background-color:#BFBFBF;}
.PoNewPages span:hover{ background-color:#BFBFBF;}
.PoNewPages span a{ color:White;}



#container
{
    position: relative;
    width: 990px;
    margin: 0 auto; 
}

.grid
{
    width:485px;
    min-height: 100px; 
    background: #fff;
    margin: 8px;
    font-size: 12px; 
    float: left; overflow:hidden;
    box-shadow: 3px 3px 3px rgba(34,25,25,0.4);
    -moz-box-shadow: 3px 3px 3px rgba(34,25,25,0.4);
    -webkit-box-shadow: 3px 3px 3px rgba(34,25,25,0.4);
    -webkit-transition: top 1s ease, left 1s ease;
    -moz-transition: top 1s ease, left 1s ease;
    -o-transition: top 1s ease, left 1s ease;
    -ms-transition: top 1s ease, left 1s ease;margin-bottom:60px;
    ;behavior:url(pie.htc); -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;  position:relative; z-index:2;
} 
.grid .ConX{ padding-top:20px; clear:both; padding-left:35px; padding-right:35px; line-height:20px; color:#7F7F7F;}
.grid .ConX span{ color:#0161DB;}
.grid .ConX a{ color:#0161DB;}
.grid .ConX a:hover{ color:#FF6600;}
.grid .ImgsX{ padding-bottom:15px; padding-top:5px; overflow:hidden; clear:both; padding-left:35px; padding-right:35px; }
.grid .ImgsX img{ height:160px; margin-right:5px;}
.grid ul.ButtomP{ border-top:1px solid #CCCCCC; height:40px; clear:both; margin-left:15px; margin-right:15px;}
.grid ul.ButtomP li{ margin-top:5px; text-align:center; width:24.5%; float:left; height:20px; line-height:20px; border-right:1px solid #CCCCCC;}
.grid ul.ButtomP li.TT1{ border-right:0px;}
.grid .Down{ position:absolute; width:13px; height:8px; z-index:30; right:13px; top:13px;}




/*----------------begin 焦点图---------------------*/

/*本例css*/
.www51buycom
{
    width: 100%;
    height:355px;
    margin:0px auto;
    position: relative;
    overflow: hidden; 
}
ul.51buypic{ width:100%; height:355px; clear:both; overflow:hidden;}
ul.51buypic li{ clear:both; width:100%; height:355px; text-align:center; overflow:hidden;}
ul.51buypic li img{ height:355px;}
/*数字按钮样式*/
.www51buycom .num
{
    overflow: hidden;
    height: 25px;
    position: absolute;
    bottom: 12px;
    left: 50%;
    zoom: 1;
    z-index: 3; margin-left:-90px;
}
.www51buycom .num li
{
    width: 10px;
    height: 10px;
    line-height: 10px;
    text-align: center;
    font-weight: 400;
    font-family: "微软雅黑" , Arial;
    color: #FFFFFF;
    background: #FFFFFF;
    margin-right: 10px;
    border-radius: 50%;
    cursor: pointer;
    float: left;
}
.www51buycom .num li.on
{
    background: #FF7700;
}
/*当前项*/

/*上一个  下一个*/
.www51buycom .prev, .www51buycom .next
{
    position:absolute; display:none;
    width: 80px;
    height: 95px; 
    top: 115px; z-index:1000;
}
.www51buycom:hover  .prev{
     position:absolute; display:block;
    width: 80px;
    height: 95px; 
    top: 115px; z-index:1000;
    left: 50%; margin-left:-495px;  background:url(../images/LeftQie.png) center center no-repeat;
}
.www51buycom:hover  .next{
  position:absolute; display:block;
    width: 80px;
    height: 95px; 
    top: 115px; z-index:1000;
    left:50%; margin-left:415px;
    background-position: right; background:url(../images/RightQie.png) center center no-repeat;
}
 

/*----------------end 焦点图---------------------*/


.IndexKeFu{ position:absolute; z-index:6000; width:150px; margin-left:-665px; left:50%; top:858px;}
.IndexKeFu ul.LeftTopMuen{ height:363px; padding-left:10px; width:140px; clear:both; overflow:hidden; background:url(../images/Kbg.jpg) left top repeat-x;}
.IndexKeFu ul.LeftTopMuen li{ clear:both; overflow:hidden; padding-left:25px; color:White; width:115px; background:url(../images/huibg.png) left top repeat;}
.IndexKeFu ul.LeftTopMuen li span{ float:right; padding-right:10px;}
.IndexKeFu ul.LeftTopMuen li a{ color:White; float:left;}
.IndexKeFu ul.LeftTopMuen li a:hover{ color:#FF6600;}
.IndexKeFu ul.LeftTopMuen li.TT1{ height:35px; line-height:35px; color:#AFAFAF; font-size:14px; font-weight:bold;}
.IndexKeFu ul.LeftTopMuen li.TT2{ height:41px; line-height:41px;}
.IndexKeFu .Ke{ clear:both; text-align:center; padding-top:40px;}


